orange pudding - French English Dictionary